package test;

import fr.upmc.aladyn.transactionables.annotation.Transactionnable;

/**
 * Point qui a une Couleur
 * @author 3003064  & 3153319
 *
 */
@Transactionnable
public class PointColor extends Point {
	public Couleur mycouleur;
	
	/**
	 * @param couleur : Couleur
	 */
	public PointColor(String couleur){
		super();
		this.mycouleur = new Couleur(couleur);
	}

	/**
	 * @return une couleur
	 */
	public Couleur getMycouleur() {
		return mycouleur;
	}

	/**
	 * @param mycouleur : Couleur
	 */
	public void setMycouleur(Couleur mycouleur) {
		this.mycouleur = mycouleur;
	}

	@Override
	public String toString() {
		return "PointColor [mycouleur=" + mycouleur + ", x=" + x + ", y=" + y
				+ "]";
	}

}
